stumpy tails - German English Dictionary